CoeError enumeration
The errors of CANopen over EtherCAT.
Namespace: IntervalZero.KINGSTAR.Base
Assembly: IntervalZero.KINGSTAR.Base (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0
Syntax
public enum CoeError
Public Enum CoeError
Members
Member name | Value | Description |
---|---|---|
errCoeToggleBit | 0x05030000 | The Toggle bit is not changed. |
errCoeTimeout | 0x05040000 | SDO protocol timeout. |
errCoeCommandSpecifier | 0x05040001 | Client/server command specifier not valid or unknown. |
errCoeOutOfMemory | 0x05040005 | Out of memory. |
errCoeUnsupportedAccess | 0x06010000 | Unsupported access to an object. |
errCoeWriteOnly | 0x06010001 | Attempt to read a write-only object. |
errCoeReadOnly | 0x06010002 | Attempt to write a read-only object. |
errCoeSubindexReadOnly | 0x06010003 | Subindex cannot be written. SI0 must be zero for write access. |
errCoeNoCompleteAccess | 0x06010004 | SDO complete access not supported for the objects of variable length such as Enum object types. |
errCoeObjectTooLong | 0x06010005 | The object's length exceeds mailbox size. |
errCoeObjectInPdo | 0x06010006 | The object mapped to RxPDO, SDO Download blocked. |
errCoeObjectNotExist | 0x06020000 | The object does not exist in the object dictionary. |
errCoeNoPdoMapping | 0x06040041 | Object cannot be mapped to the PDO. |
errCoePdoLengthExceeded | 0x06040042 | The number and length of the objects to be mapped will exceed the PDO length. |
errCoeParameterIncompatible | 0x06040043 | General parameter incompatibility reason. |
errCoeInternalIncompatible | 0x06040047 | General internal incompatibility in the device. |
errCoeHardwareError | 0x06060000 | Access failed due to an hardware error. |
errCoeLengthIncorrect | 0x06070010 | Data type does not match. Length of service parameter does not match. |
errCoeLengthTooHigh | 0x06070012 | Data type does not match. Length of service parameter too high. |
errCoeLengthTooLow | 0x06070013 | Data type does not match. Length of service parameter too low. |
errCoeSubindexNotExist | 0x06090011 | Subindex does not exist. |
errCoeValueOutOfRange | 0x06090030 | The value range of the parameter exceeded (only for write access). |
errCoeValueTooHigh | 0x06090031 | The value of the parameter written is too high. |
errCoeValueTooLow | 0x06090032 | The value of the parameter written is too low. |
errCoeConfiguredModuleListNotMatch | 0x06090033 | Detected Module Ident List (0xF030) and Configured Module Ident list (0xF050) does not match. |
errCoeMaxBelowMin | 0x06090036 | The maximum value is less than the minimum value. |
errCoeGeneralError | 0x08000000 | General error. |
errCoeCannotTransfer | 0x08000020 | Data cannot be transferred or stored in the application. |
errCoeCannotTransferLocal | 0x08000021 | Data cannot be transferred or stored in the application because of local control. |
errCoeWrongState | 0x08000022 | Data cannot be transferred or stored in the application because of the present device state. |
errCoeDictionaryNotAvailable | 0x08000023 | Object dictionary dynamic generation fails or no object dictionary is present. For example, an object dictionary is generated from a file and the generation fails because of an file error. |
See also